home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 September
/
CHIP 1996 szeptember (CD07).zip
/
CHIP_CD07.ISO
/
sac
/
pack
/
rar200se.exe
/
rar
/
SFX.DOC
< prev
next >
Wrap
Text File
|
1996-05-24
|
23KB
|
615 lines
██████╗ █████╗ ██████╗ RAR verzia 2.00
██╔══██╗ ██╔══██╗ ██╔══██╗ ~~~~~~~~~~~~~~~
██████╔╝ ███████║ ██████╔╝ Multifunkçnÿ integrovanÿ správca archívov
██╔══██╗ ██╔══██║ ██╔══██╗ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
██║ ██║ ██║ ██║ ██║ ██║ Uæívateîskÿ manuál k in¿talaç.SFX pre DOS
╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Prehîad funkçnÿch vlastností SFX.
SFX (SelF-eXtracting - samorozbaîujúci sa) modul je archívny modul
pouæitÿ na extrakciu súborov po spustení. Je vo forme normálneho
spustiteîného súboru.
RAR archivátor ponúka SFX s funkçnÿmi vlastnosƒami vÿznamne vylep¿enÿmi
oproti beænÿm SFX, ako aj moænosƒ utvoriƒ SFX archív s alternatívnym
SFX modulom z externého súboru.
SFX archív s alternatívnym SFX modulom môæe byƒ vytvorenÿ pouæitím
prepínaça '-sfx[<sfxsúbor>]' alebo príkazu 's[<sfxsúbor>]', keâ vo
voliteînom parametri <sfxsúbor> zadáte poæadovanÿ SFX modul.
Niekoîko RAR SFX modulov je momentálne k dispozícii:
- beænÿ SFX pre DOS (prednastavenÿ v DOS verzii, súbor dos.sfx);
- in¿talaçnÿ SFX pre DOS (súbor idos.sfx);
- beænÿ SFX pre OS/2 (prednastavenÿ v OS/2 verzii, súbor os2.sfx).
V skutoçnosti môæete pridaƒ Vá¿ vlastnÿ RAR SFX modul pouæitím zdrojovÿch
programov unRARu (t.j. pre Vá¿ indiviuálny OS alebo pre ¿peciálne potreby).
2. In¿talaçnÿ SFX.
Ako alternatívu k prednastavenému SFX môæete vytvoriƒ in¿talaçnÿ SFX,
ktorÿ pouæíva vÿkonnÿ skriptovÿ jazyk, poskytujúci originálne çrty:
- plne konfigurovateînÿ, priateîsky, styk s uæívateîom s pouæitím menu;
- kontrola voîného miesta na disku pred in¿taláciou;
- otázka na cieîovú cestu, kam in¿talovaƒ súbory;
- stav in¿talácie - grafickÿ ukazovateî vÿvoja extrakcie súborov,
stav v percentách a iné çrty.
In¿talaçnÿ skript je obyçajnÿ ASCII textovÿ súbor, ktorÿ môæete upraviƒ
vo Va¿om obîúbenom textovom editore. Skript je umiestnenÿ do komentára
SFX archívu, je spracovanÿ in¿talaçnÿm SFX modulom po jeho spustení.
Napríklad, môæete pouæiƒ nasledujúci príkazovÿ riadok na vytvorenie
takého SFX archívu:
rar a -sfxidos.sfx -zmyinst.s minstall
kde 'idos.sfx' je názov in¿talaçného SFX modulu a 'myinst.s' je textovÿ
súbor obsahujúci Vá¿ in¿talaçnÿ skript.
In¿talaçnÿ SFX obsahuje zabudovanÿ interpreter skriptového jazyku.
2.1 Jazyk in¿talaçného skriptu
Ako programovací jazyk, skriptovÿ jazyk pouæíva nasledujúce objekty:
Príkaz veta iniciujúca nejakú akciu;
Procedúra skupina príkazov oçividne definovaná tak, aby sa dala
volaƒ z hlavného skriptového kódu;
Funkcia zabudovaná procedúra, ktorá vracia hodnotu;
Kon¿tanta znakovÿ reƒazec alebo çíselná hodnota (4 bajtová);
Premenná meno definujúce miesto pre ukladanie hodnoty.
Premennÿm moæno priradiƒ çíselnú hodnotu alebo znakovÿ reƒazec.
V¿etky premenné sú globálne, to znamená, æe po definovaní je premenná
totoæná v hlavnom kóde a vo v¿etkÿch procedúrach.
U premennÿch a v názvoch procedúr sa rozli¿ujú veîké a malé písmená.
V príkazoch sa veîké a malé písmená nerozli¿ujú .
Príkazy a zabudované procedúry je moæné volaƒ s parametrami -
kon¿tantami a premennÿmi. Vÿrazy nesmú byƒ pouæité ako parametre.
2.1.1. Riadiace príkazy
CALL Iniciuje volanie procedúry:
CALL <MenoProc>
<MenoProc> je meno procedúry (definované pomocou PROC).
DELAY Pozastaví vykonávanie skriptu:
DELAY [<ms>]
<ms> je oneskorovací interval (v milisekundách). Ak interval
je vynechanÿ, nastaví sa nekoneçnÿ interval. Vykonávanie
pokraçuje po stlaçení klávesy alebo kliknutí my¿i.
EXCLUDE Definuje zoznam súborov, ktoré nebudú extrahované z archívu
poças in¿talácie:
EXCLUDE [ <Súbor1> [, <Súbor2>..] ]
<Súbor1>, <Súbor2>.. sú premenné alebo znakové reƒazce
obsahjúce názvy súborov, ktoré majú byƒ vynechané. Substituçné
znaky sú povolené.
EXIT Ukonçí in¿talaçnÿ SFX:
EXIT <Kód>
SFX skonçí s chybovÿm kódom = <Kód>.
GOTO Prenesie riadenie na iné miesto skriptu, identifikované
návestím:
GOTO <Návestie>
<Návestie> je meno v skripte nasledované dvojbodkou ':'.
Napríklad:
GOTO Menu
...
Menu:
IF Podmieneçne vykoná príkazy:
IF <Premenná> <?> <Hodnota>
<príkazy>
...
ENDIF
Veta na riadenie toku programu, ktorÿ definuje vykonávanie
viet vo vnútri ¿truktúry bloku IF...ENDIF. <Premenná> je
premenná, ktorá sa porovnáva s <Hodnota> pomocou jednoduchÿch
porovnávacích operátorov. Ak vÿsledok porovnania je pravdivÿ,
vykonajú sa vety vo vnútri bloku IF...ENDIF.
Operátory porovnávania sú:-
'==' .. ROVNÅ SA
'!=' .. NEROVNÅ SA
'>' .. VÄÇ¢ï
'>=' .. VÄÇ¢ï ALEBO SA ROVNÅ
'<' .. MEN¢ï
'<=' .. MEN¢ï ALEBO SA ROVNÅ
<Hodnota> je kon¿tanta alebo premenná.
Znakové hodnoty môæu byƒ porovnávané len pomocou porovnávacích
operátorov '==' alebo '!='.
INCLUDE Definuje zoznam súborov, ktoré budú extrahované z archívuì
poças in¿talácie:
INCLUDE [ <Súbor1> [, <Súbor2>..] ]
<Súbor1>, <Súbor2>.. sú premenné alebo znakové reƒazce
obsahjúce názvy súborov, ktoré majú byƒ extrahované.
Substituçné znaky sú povolené.
Poçiatoçná hodnota tohto zoznamu súborov je "*.*", znamenajúca
"v¿etky súbory v archíve". Prvÿ definovanÿ INCLUDE zamení
prednastavenú hodnotu ¿pecifikovanou hodnotou. V¿etky âal¿ie
príkazy INCLUDE pridajú názvy súborov do zoznamu súborov bez
odstránenia predchádzajúcich hodnôt.
Zadaním príkazu INCLUDE bez parametrov sa zoznam súborov
vyprázdni.
INSTALL Zaçne in¿taláciu. Ak nie je zadanÿ æiaden príkaz INSTALL,
in¿talácia zaçne, keâ sa dosiahne koniec hlavného skriptového
kódu.
OVERWRITE Nastaví mód prepisovania pri extrakcii archivovanÿch súborov:
OVERWRITE { ON | OFF | FRESH | UPDATE }
ON vædy prepisovaƒ existujúce súbory
OFF nikdy neprepisovaƒ existujúce súbory
FRESH prepisovaƒ len súbory, ktoré existujú v cieîovom
adresári a ich nov¿ie verzie sú v archíve
UPDATE Ako u FRESH ale extrahovaƒ aj súbory, ktoré sa
nenachádzajú v cieîovom adresári
PROC Definuje procedúru:
PROC <MenoProc>
<príkazy>
...
ENDP
<MenoProc> je názov procedúry. Procedúra môæe byƒ volaná
pomocou príkazu CALL - spracujú sa príkazy medzi PROC a ENDP.
SOUND Produkuje zvuky cez PC speaker:
SOUND <F1>, <D1> [, <F2>, <D2>...]
<F1> je frekvencia a <D1> - doba trvania produkovaného zvuku
v milisekundách. Môæete produkovaƒ toîko nôt, koîko je
potrebné.
SYSTEM Vykoná príkaz OSu:
SYSTEM <Arg1> [, <Arg2>..]
Vykoná sa príkazovÿ riadok zloæenÿ z parametrov <Arg1>,
<Arg2>...
; Reƒazce v skripte zaçínajúce bodkoçiarkou ';' sú komentáre
a pri spracovaní sa ignorujú.
= Nastaviƒ hodnotu premennej je moæné nasledujúcim príkazom:
<Premenná>=<Vÿraz>
<Premenná> je meno premennej a <Vÿraz> môæe byƒ kon¿tanta,
numerickÿ vÿraz alebo volanie funkcie.
Numerickÿ vÿraz je kombinácia vzoru "A # B", kde A a B môæu
byƒ çíselné kon¿tanty a/alebo premenné. '#' je jeden z tÿchto
matematickÿch operátorov: '+', '-', '*', '/', '%'.
2.1.2. Obrazovkové príkazy
V¿etok vÿstup je presmerovanÿ do aktuálneho textového okna (viâ popis
príkazu WINDOW).
Farby popredia a pozadia sú vo v¿etkÿch príslu¿nÿch príkazoch zastúpené
kîúçovÿmi slovami definujúcimi zodpovedajúcu farbu:
BLACK, BLUE, GREEN, CYAN, RED, MAGENTA, BROWN, LIGHTGRAY, DARKGRAY,
LIGHTBLUE, LIGHTGREEN, LIGHTCYAN, LIGHTRED, LIGHTMAGENTA, YELLOW, WHITE.
Alternatívne môæete pouæiƒ çíselné hodnoty atribútov v rozsahu od 0 do 15
ako kód farby.
Ak v príkaze nie je implicitne zadaná farba popredia/pozadia v parameteri,
je pre vÿstup pouæitá aktuálna farba (viâ príkaz SETCOLOR).
BOX Nakreslí obdìænik:
BOX <X1>, <Y1>, <X2>, <Y2>, <Pop>, <Poz>, SINGLE | DOUBLE
<X1>, <Y1> - îavÿ a hornÿ bod obdìænika;
<X2>, <Y2> - pravÿ a dolnÿ bod obdìænika;
<Pop>, <Poz> - farby popredia a pozadia;
SINGLE alebo DOUBLE - Typ okraja, jedna alebo dve çiary.
CLRSCR Vymaæe aktuálne okno (s voliteînÿm symbolom):
CLRSCR [ <Symbol> ]
Pre vymazanie je pouæitá aktuálna farba. Voliteîne môæe
byƒ zadanÿ symbol, ktorÿ bude pouæitÿ na zaplnenie okna.
Symbol by mal byƒ definovanÿ znakovou hodnotou
(v uvodzovkách - "") alebo çíselnÿm kódom.
CTEXT Vypí¿e text centrovane na aktuálnom riadku:
CTEXT <P1> [, <P2>..]
<P1>, <P2>.. sú premenné alebo znakové kon¿tanty.
GOTOXY Umiestni kurzor v aktuálnom okne:
GOTOXY <X>, <Y>
<X>, <Y> - bod, kam má byƒ nastavenÿ kurzor.
DEFBAR Definuje ukazovateî vÿvoja súboru:
DEFBAR <Pop>, <Poz>, <UkaFar1>, <UkaFar2>, <X>, <Y>, <Dìæka>
<Pop>, <Poz> - farby popredia a pozadia;
<UkaFar1>, <UkaFar2> - farby pre nezaplnenú a zaplnenú çasƒ
ukazovateîa vÿvoja;
<X>, <Y> - îavÿ a hornÿ bod okna ukazovateîa;
<Dìæka> - dìæka ukazovateîa.
Je moæné zakázaƒ ukazovateî pouæitím ¿peciálnej formy príkazu
DEFBAR:
DEFBAR OFF
MESSAGE Vypí¿e text do obdìænika:
MESSAGE <Pop>, <Poz>, <Názov>, <Ret1> [, <Ret2>..]
<Pop>, <Poz> - farby popredia a pozadia;
<Názov> - Text v hlaviçke obdìænika;
<Ret1>, <Ret2>.. reƒazce obsahujúce text, ktorÿ sa má zobraziƒ
OUTTEXT Zaçiatok/koniec obyçajného/ANSI textu:
OUTTEXT [ANSI] ON | OFF
Definuje zaçiatok (ON) a koniec (OFF) textovej sekcie.
Voliteîné kîúçové slovo ANSI indikuje, æe text obsahuje
ANSI escape-sekvencie, ktoré treba spracovaƒ pri vÿpise
na obrazovku.
Príklad:
OUTTEXT ON
Installation instructions.
You should install this program according to
the following procedure:
...
OUTTEXT OFF
RESTSCR Obnoví obrzovku uloæenú príkazom SAVESCR:
RESTSCR <ÇísObr>
<ÇísObr> - identifikátor obrazovky predtÿm uloæenej pomocou
príkazu SAVESCR. Obnoví sa pozícia kurzora, aktuálne
nastavenie okna ako aj farby popredia a pozadia.
SAVESCR Uloæí obrazovku:
SAVESCR <ÇísObr>
<ÇísObr> - Çíselná hodnota od 1 do 16 identifikujúca úloæné
miesto pre uloæené obrazovkové dáta. Uloæené dáta zahrñujú
dáta obrazovky, pozíciu kurzora, aktuálne nastavenie okna
ako aj farby popredia a pozadia. Uloæené obrazovky moæno
obnoviƒ pomocou príkazu RESTSCR.
<ÇísObr> musí byƒ çíselná hodnota od 1 do 16.
SETCOLOR Nastaví prednastavenú farbu popredia a pozadia:
SETCOLOR <Pop>, <Poz>
<Pop> je farba popredia a <Bck> je farba pozadia. Po tomto
nastavení v¿etky príkazy, ktoré pouæívajú, ale neobsahujú
¿pecifikáciu farby , budú pouæívaƒ tieto prednastavené farby.
TEXT Vypí¿e text:
TEXT <P1> [, <P2>..]
<P1>, <P2>.. sú premenné alebo znakové kon¿tanty obsahujúce
text, ktorÿ sa má vypísaƒ.
WINDOW Nastaví aktuálne okno:
WINDOW <X1>, <Y1>, <X2>, <Y2>
<X1>, <Y1> - îavÿ a hornÿ bod okna;
<X2>, <Y2> - pravÿ a spodnÿ bod;
V¿etok vÿstup vypísanÿ po zadaní tohto príkazu bude
v ¿pecifikovanom rozsahu okna, ak nie je v opise príkazu
povedané ináç.
2.1.3. Funkcie
Funkcie poskytujú volanie zabudovanÿch procedúr, ktoré vracajú hodnotu.
EXEC Vyvolá príkaz OSu a vráti návratovÿ kód:
<Premenná>=EXEC <Arg1> [, Arg2.. ]
<Arg1>, <Arg2>.. - parametre, z ktorÿ sa pred vykonaním
zloæí príkazovÿ riadok. Ak potrebujete medzery - pridajte
ich accordingly do <Arg1>, <Arg2>..
<Premenná> - premenná, do ktorej sa uloæí vrátenÿ chybovÿ
kód po vykonaní príkazového riadku.
GETDFREE Získa informáciu o voînom mieste na disku:
<Premenná>=GETDFREE [<ÇísloDisku>]
<Premenná> - premenná na úschovy vrátenej hodnoty.
Voîné miesto na disku je priradené premennej.
<ÇísloDisku> - voliteîné çíslo disku, o ktorom chceme získaƒ
informáciu (0 znamená A:, 1 - B:, 2 - C: atâ.). Ak je tento
parameter vynechanÿ, je vrátené voîné miesto na cieîovom disku
(viâ. popis premennej DestDir). Ak zadanÿ disk neexistuje,
bude vrátená hodnota -1.
GETKEY Vráti hodnotu kódu stlaçenej klávesy:
<Premenná>=GETKEY
Funkcia çaká na stlaçenie klávesy a vracia jej kód do
premennej <Premenná>. ¢peciálne klávesy produkujú roz¿írené
scan kódy, v ktorÿch je prvÿ bajt nula a druhÿ obsahuje
roz¿írenÿ kód. V tomto prípade je kód klávesy vrátenÿ ako
hodnota druhého bajtu plus 256.
INPUT Zabezpeçí vstup:
<Vÿs>=INPUT <Pop>, <Poz>, <Premenná>, <PoçHod>, <MaxVeî>
<Pop>, <Poz> - farba popredia a pozadia vo vstupnom poli;
<Premenná> - premenná, do ktorej sa uloæí zadaná hodnota;
<PoçHod> - poçiatoçná hodnota (premenná alebo kon¿tanta);
<MaxVeî> - maximálna veîkosƒ vstupného poîa;
<Vÿs> - príznak indikujúci úspech transakcie.
Ak je stlaçená klávesa <Esc> poças vstupu, je v príznaku <Vÿs>
vrátená hodnota 0 a <Premenná> je oddefinovaná. Ak je hodnota
úspe¿ne zadaná, <Vÿs> je 1 a premennej <Premenná> je priradená
zadaná hodnota.
MENU Iniciuje menu:
<Premenná>=MENU <X>, <Y>, <Pop>, <Poz>, <Pozícia>, <Názov>,
<Poloæka1> [, <Poloæka2>..]
<X>, <Y> - îavÿ a hornÿ bod menu;
<Pop>, <Poz> - farby popredia a pozadia;
<Pozícia> - poçiatoçná pozícia ukazovateîa v menu (çíslo);
<Názov> - text názvu;
<Poloæka1>, <Poloæka2>.. - znakové reƒazce - poloæky menu;
<Premenná> - premenná, do ktorej sa uloæí vrátená hodnota.
Po úspe¿nom vÿbere vráti funkcia çíslo poloæky menu (1-n).
Ak bola stlaçená klávesa <Esc>, je vrátená nulová hodnota.
2.1.4. Preddefinované procedúry
Sú to procedúry s rezervovanÿmi menami, ktoré sú volané z interného kódu
SFX za ¿peciálnych okolností. Pred takÿm volaním SFX nastavuje parametre
Par1 a Par2. The preddefinované procedúry sú voliteîné a mali by byƒ
napísané podîa individuálnych potrieb tvorcom skriptu pouæitím príkazu
PROC.
ArcDone Zavolá sa po úspe¿nom ukonçení extrakcie.
Nie je pouæitÿ æiaden parameter. Keâ je spú¿ƒná ArcDone,
archívny súbor je uzavretÿ a môæe byƒ vymazanÿ príkazom:
SYSTEM "DEL ",ArcName
ChangeVol Volaná, keâ treba vymeniƒ diskety s archívnymi zväzkami.
Parametru Par1 je priradené çíslo zväzku (0 pre prvú zmenu
zväzku), Par2 je priradenÿ stav zväzku: Ak Par2 je 0, zväzok
treba in¿talovaƒ (pouæívateî by mal byƒ vyzvanÿ ho vloæiƒ).
Táto procedúra bude volanÿ s Par2==0, kÿm nie je nájdenÿ
poæadovanÿ zväzok. Môæete zmeniƒ poæadovanÿ názov zväzku
priradením premennej ArcName. V prípade nenulovej hodnoty
Par2 je zväzok úspe¿ne in¿talovanÿ a nie je potrebná æiadna
akcia pouæívateîa.
Ak procedúra ChangeVol nie je definovaná, bude zobrazená vÿzva
"Insert disk with <meno zväzku>", keâ bude poæadovanÿ âal¿í
zväzok.
Error Volaná, keâ nastane chyba.
Parametru Par1 je priradenÿ kód chyby:
1 - Fatálna chyba
2 - Chybnÿ CRC, po¿kodenÿ archív
3 - Chyba pri zápise
4 - Chyba pri vytváraní súboru
5 - Chyba pri çítaní
6 - Chyba pri zatváraní súboru
7 - Chyba pri otváraní súboru
8 - Málo pamäti
Keâ skonçí procedúra Error, spracovanie SFX sa ukonçí.
Táto procedúra nie je volaná, ak je detegovanÿ nesprávna AV
informácia.
Ak procedúra Error nie je definovaná, SFX zobrazí ¿tandardné
chybové hlásenie a skonçí.
FileDone Volaná po úspe¿nej extrakcii súboru alebo adresára.
Parametru Par1 je priradené çíslo súboru v archíve. Premenná
Filename obsahuje názov súboru.
OnKey Volaná, keâ je stlaçená klávesa.
Môæe byƒ pouæitá na implementáciu kontextovo citlivého
pomocného hlásenia ako aj spracovania preru¿enia. Parametru
Par1 je priradenÿ kód stlaçenej klávesy. Ak sa na základe
stlaçenej klávesy vykonáva v OnKey procedúre nejaká akcia,
mala by sa nastaviƒ premenná Par1 na -1, aby sa zabránilo
dvojitému spracovaniu stlaçenej klávesy. Rekurzívnym volaniam
procedúry OnKey je zabránené v samotnom SFX. Keâ sa volá
OnKey, aktuálne okno, nastavenie farieb a pozícia kurzora
sú automaticky uloæené a obnovené po návrate z procedúry.
Pozor v¿ak na to, æe nie je vykonané uloæenie obrazovky -
ak to je potrebné, pouæite príkazy SAVESCR a RESTSCR, ale
uistite sa, æe ukladáte a obnovujete obrazovku s pouæitím
identifikátora, ktorÿ e¿te nie je v skripte pouæitÿ.
2.1.5. Preddefinované premenné
Archívne premenné:
ArcName Názov archívu
AVPresent Ak AV informácia je prítomná, hodnota premennej je 1, inak
0. V prípade nesprávnej AV informácie je hodnota -1.
AVArcName Názov archívu uloæené v AV informácii
AVDate Dátum archívu uloæenÿ v AV informácii
AVUserName Tvorca archívy (AV registraçnÿ reƒazec)
Premenné závislé na extrakcii:
FileName Názov súboru extrahovaného z archívu (nie cieîová cesta)
DestFileName Plnÿ názov súboru extrahovaného z archívu (zahrnutá
cieeîová cesta)
Pouæívateîom definovateîné premenné
(priraditeîné príkazom INPUT alebo operáciou =):
DestDir Cieîovÿ adresár, kam sa majú in¿talovaƒ súbory z archívu.
Ak cieîovÿ adresár neexistuje, bude vytvorenÿ. Ak poslednÿ
znak zadaného cieîového adresára nie je '\' alebo ':',
tento reƒazec bude automaticky doplnenÿ ukonçovacím znakom
'\'.
Password Heslo na umoænenie zakryptovania archívnych súborov.
2.1.6. Poznámky k skriptu
Znakové reƒazce by mali byƒ zadávané s pouæitím pravidiel jazyka C.
Napríklad, pouæite "\\" na zadanie jednoduchého symbolu "\". Môæu byƒ
pouæité ¿peciálne znaky (operátory formátu), ako sú "\n", "\r".
Text skriptu je uloæenÿ ako komentár archívu v SFX module. Mali by ste
umiestnoƒ znak <EOF> (ASCII kód 26) na zaçiatok skriptu za úçelom
zabránenia zobrazeniu skriptu ak archívneho komentára, ak by bol SFX
spracovanÿ samotnÿm RARom.
Príklad in¿talaçného skriptu je v súbore standard.s. Môæe byƒ pouæitÿ
na utvorenie îubovoîného in¿talaçného balíka.
Môæete aj extrahovaƒ in¿talaçnÿ skript RARu z archívu. Na dosiahnutie
tohoto, aplikujte príkaz "extrahuj komentár" na RARovskÿ SFX archív:
rar cw rar155.exe rarinst.s
Potom sa in¿talaçnÿ skript RARu uloæí do súboru rarinst.s
Externÿ in¿talaçnÿ program môæe byƒ umiestneÿ do SFX archívu, aby bol
zavolanÿ po úspe¿nom rozbalení (t.j. z PROC ArcDone) pouæitím funkcie
EXEC:
PROC ArcDone
EXEC DestDir, "Install.Exe"
ENDP
2.1.7. Technické obmedzenia:
Maximálna veîkosƒ riadka skriptu.................1023 bajtov
Maximálna veîkosƒ skriptu........................62 kB
Maximálny poçet parametrov v príkaze.............16
Maximálna veîkosƒ parametra......................255 bajtov
Maximálna veîkosƒ identifikátora
(meno premennej, návesti)........................31 bajtov
Maximálna veîkosƒ hodnoty premennej.......127 bajtov
V¿eobecne premenné môæu obsahovaƒ çíselné (4 bajtová veîkosƒ) hodnoty
alebo reƒazce veîkosti do 127 znakov.